public space - French English Dictionary